English Dictionary
◊ PARKING LOT
parking lot
n : a lot where cars are parked [syn: {car park}, {parking area}]